disaster caused by humans - Espagnol Anglais Dictionnaire